// 导入数据库操作模块
const db = require('../db/index')

// 获取图片分类列表数据的处理函数
exports.getSeries = (req, res) => {

    // 根据分类的状态，获取所有未被删除的分类列表数据
    // is_delete 为 0 表示没有被 标记为删除 的数据
    const sql = 'select * from klm_video_series  order by id asc'

    db.query(sql, (err, results) => {
        // 1. 执行 SQL 语句失败
        if (err) return res.cc(err)

        // 2. 执行 SQL 语句成功
        res.send({
            status: 0,
            message: '获取视频列表成功！',
            data: results,
        })
    })
}
// 根据 Id 获取图片分类的处理函数
exports.getVideoById = (req, res) => {
    const sql = `select * from klm_video where series_id=?`
    db.query(sql, req.params.id, (err, results) => {
        // 执行 SQL 语句失败
        if (err) return res.cc(err)

        // SQL 语句执行成功，但是没有查询到任何数据
        if (results.length === 0) return res.cc('获取视频失败！')

        // 把数据响应给客户端
        res.send({
            status: 0,
            message: '获取视频成功！',
            data: results,
        })
    })
}